Procurement Request
HomeCompound Synonyms > [1-[2,3-dihydroxy-4-[4-(oxoazaniumylmethylidene)pyridin-1-yl]butyl]pyridin-4-ylidene]methyl-oxoazanium diperchlorate